pair of spectacles - Espagnol Anglais Dictionnaire